.header-style-1 .navbar-brand {
	margin-top: 5px;
	height: 100%;
	display: flex;
	align-items: center;
}

@media(max-width: 1200px) {
	.header-style-1 .navbar-brand { margin-top: 15px; }
}
@media(max-width: 991px) {
	.header-style-1 .navbar-brand { margin-top: 0px; }
}
.header-style-1 .navbar-brand h2 {
	margin: 0;
	color: white;
}
.header-style-1 #navbar > ul > .menu-item-has-children > a:before {
	content: '';
}
.project-section .grids-filters { margin: 0; }
.project-section .grids-filters:before { width: 100%; left: 0; }
.project-section .grids-filters ul.product-title {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.project-section .grids-filters ul.product-title li {
	flex-grow: 1;
	flex-shrink: 0;
	margin-bottom: 2em;
}
.project-section .grids-filters ul a { text-decoration: none; }
.project-section .grids-filters ul a:before {
	left: 50%;
	transform: translateX(-40%);
}
.projects-grids.grids-container {
	display: none;
}
.projects-grids.grids-container.active {
	display: block;
}
.menu-item-description { display: none; }